spring-shaped structures - Espagnol Anglais Dictionnaire